Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £403,360 £260,000 9 Nov 2007
5 THE DELL Semi-Detached £204,568 £156,550 24 Jan 2017
7 THE DELL Terraced £209,950 £158,500 14 Oct 2016
11 THE DELL Terraced £226,782 £177,000 14 Jun 2017